Synonyms for "Bowman''s capsule"

Words with similar meaning